interlocking block - Spanish English Dictionary